Earth strap - German English Dictionary